introduce a new thing - Français Anglais Dictionnaire